London Unattached - Luxury London Lifestyle
9 months agoLondon
Thai Square Spa London
Thai Square Spa in Central London offers a variety of luxurious treatments and therapies, including traditional Thai massages and expert facials.
The spa is housed in a grand building that combines Victorian Turkish bath influences with Thai, Roman, and Turkish decor. [ more ]